meteor swarm
noun
: a group of meteoroids that have closely similar orbits around the sun see meteor shower
Love words? Need even more definitions?
Merriam-Webster unabridged
Share